/**
 * ArcStar  Copyright 2009 Sony Global Solutions
 * java.common.sort.SortItem.java
 * <p>
 * {解説}
 *
 * @author NSP {名前を記入}
 * @version 1.0.0 2009/04/13 新規
 */
package pzc.sort;

/**
 * {クラス名または1行コメント}.
 * <p>
 * {解説}
 *
 * @author NSP {名前を記入}
 * @version 1.0.0 2009/04/13 新規
 */
public class SortItem {
	private String itemName;
	private SortType sortType;
	private SortDestination sortDest;

	public enum SortType {
		String,
//		Integer,
//		Double,
		Date
	}
	
	public enum SortDestination {
		ASC,
		DESC
	}
	
	public SortItem(String itemName, SortType sortType, SortDestination sortDest){
		this.itemName = itemName;
		this.sortType = sortType;
		this.sortDest = sortDest;
	}

	/**
	 * @return itemName
	 */
	public String getItemName() {
		return itemName;
	}

	/**
	 * @param itemName セットするitemName
	 */
	public void setItemName(String itemName) {
		this.itemName = itemName;
	}

	/**
	 * @return sortDest
	 */
	public SortDestination getSortDest() {
		return sortDest;
	}

	/**
	 * @param sortDest セットするsortDest
	 */
	public void setSortDest(SortDestination sortDest) {
		this.sortDest = sortDest;
	}

	/**
	 * @return sortType
	 */
	public SortType getSortType() {
		return sortType;
	}

	/**
	 * @param sortType セットするsortType
	 */
	public void setSortType(SortType sortType) {
		this.sortType = sortType;
	}
	
}
